moderately successful - Alemán Inglés Diccionario